• word of the day

    gardenia augusta

    gardenia augusta - Dictionary definition and meaning for word gardenia augusta

    Definition
    (noun) evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp